package appapi.dao;
import appapi.dto.basic.GetAreaDto;
import org.apache.ibatis.annotations.Param;

import appapi.Vo.AreaVo;
import appapi.entity.Zhongjiao.AreaDto;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 * @author  djq
 * @date 2023/5/23 9:05
 * @description: 
 */

@Mapper
public interface AreaMapper {
    int deleteByPrimaryKey(Integer id);

    int insert(AreaDto record);

    int insertSelective(AreaDto record);

    AreaDto selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(AreaDto record);

    int updateByPrimaryKey(AreaDto record);

    List<AreaVo> selectByPid(GetAreaDto dto);

    List<AreaDto> selectByPidAndName(@Param("name")String name);


}